owner's farm - Spanish English Dictionary